﻿using Coleotrack.Service.Contracts;
using StructureMap.Configuration.DSL;

namespace Coleotrack.Service.Registration
{
    public class ServiceRegistry : Registry
    {
        public ServiceRegistry()
        {
            For<IUserService>().Use<UserService>();
            For<IProjectService>().Use<ProjectService>();
            For<IIssueService>().Use<IssueService>();
            For<IAreaService>().Use<AreaService>();
            For<ICategoryService>().Use<CategoryService>();
            For<IPriorityService>().Use<PriorityService>();
            For<IReleaseService>().Use<ReleaseService>();
            For<IStatusService>().Use<StatusService>();
            For<ITagService>().Use<TagService>();
        }
    }
}
